Adding support for constructor pass
Extracted Refactor
Utility to reorder methods in a class