A::moo(); # explicit and obvious moo(); # can be problematic and because you are unsure of exactly which one you are calling.