MDL-41787 make sure maturity constants are defined before they are used in core_component class