fixing thread sync/deadlocking problems, propagating the relationship types list to the traversal expanders to allow them to filter child relationships on expansion, and fixing problem of this.boms vs boms for adding boms to a direct-relationships collection.