Allowed for multi-level constant definitions (such as Test::Unit)