fix abstract methods not getting added to methods table