code: @Deprecated
      public List<CssProperty> addCssProperties(
              final Collection<? extends CssProperty> cssProperties) {
          if (cssProperties == null) {
              throw new NullValueException("cssProperties cannot be null");
          }
          final long stamp = lock.writeLock();
          try {
  
              return addCssPropertiesLockless(false, cssProperties
                      .toArray(new CssProperty[cssProperties.size()]));
          } finally {
              lock.unlockWrite(stamp);
          }
      }
docs: adds each cssProperty from the given collection. <br>
  NB:- After using this method, adding or removing any value in the
  collection will not have any effect on {@code Style}, so this method may
  be removed later.
  
  @param cssProperties
  eg :-
  {@code addStyles(Arrays.asList(AlignContent.FLEX_END, AlignItems.FLEX_END))}
  @since 1.0.0
  @author WFF
  @return the added {@code CssProperty} objects as a
  {@code List<CssProperty>}.
  @deprecated After using this method, adding or removing any value in the
  collection will not have any effect on {@code Style}, so this
  method may be removed later.