allow to order by child objects properties (eg: orderObjectBy: child.propertyName)
fixes #2
closes #1