fails:Assigning an anonymous module to a constant does not set the name of a module scoped by an anonymous module
fails:Assigning an anonymous module to a constant sets the name of contained modules when assigning a toplevel anonymous module
