Port root aware parse and dump collection methods
Migrate collection#lookup and supporting functions