adds Property<T>