1*b1cdbd2cSJim Jagielskicomponent_getImplementationEnvironment 2*b1cdbd2cSJim Jagielskicomponent_getFactory 3