code: private <U> ObservableFactory<T, U> propertyFactoryT(Observable<U> source, String propertyName,
  		Class<U> propertyType)
  	{
  		return propertyFactory(source, propertyName, propertyType);
  	}
docs: private methods --------------------------------------------------------