code: static Collection<AbstractType> asList( Component extendedComponent ) {
  
  		Collection<AbstractType> result;
  		if( extendedComponent == null ) {
  			result = new ArrayList<AbstractType>( 0 );
  
  		} else {
  			result = new ArrayList<AbstractType>( 1 );
  			result.add( extendedComponent );
  		}
  
  		return result;
  	}
docs: Convenience method to reuse the super constructor.
  @param extendedComponent
  @return a non-null collection