Reimplemented method flattening resolver to create redirection methods live instead precompute them such that the method flattening resolver can be created in an earlier phase of the class creation life cycle.