I think the constant and hook name should be renamed. Good to prefix the constant with the module name and the actual hook name should refer to this being a collection only hook... like 'islandora_basic_collection_build_manage_object'