code: function compose(key, compositor, traits) {
  		return Fn.compose(this.prototype, key, compositor, traits);
  	}
docs: Compose a class as a property
  
  @author   Jelle De Loecker   <jelle@develry.be>
  @since    0.1.4
  @version  0.1.4
  
  @param    {String}     key         Name to use
  @param    {Function}   compositor
  @param    {Object}     traits