Get the type of the thing containing the properties
Given a query alias and a property path, return the qualified column name
Given a property path, return the corresponding column name(s).
Given a component path expression, get the type of the property