public Set<IndexedPropertyChain> getSubPropertyChains() {
		return derivedSubProperyChains == null ? Collections
				.<IndexedPropertyChain> singleton(root)
				: derivedSubProperyChains;
	}
public Set < IndexedPropertyChain > getSubPropertyChains ( ) { return derivedSubProperyChains == null ? Collections . < IndexedPropertyChain > singleton ( root ) : derivedSubProperyChains ; }
@return All sub-{@link IndexedPropertyChain} of root including root
itself.