I've had issues with that and load order where (for example) Glue::Pulp isn't defined yet, so  Glue::Pulp::Foo errors out.  This wasn't with Glue::Pulp specifically, but i usually stay away from that notation unless I'm 100% sure the base modules are defined.    I will go ahead and merge!