Parent query now works correctly

- added missing parent option in clone
Sub-filters
Only collect references if they are proper objects
Disclaim suckness