Added subProperties method to CustomProperties
NavigableProperties that lets you specify live-backed subviews of
themselves.
CustomProperties now extends NavigableProperties.
Fix compilation error