CreateMethodProposal refactoring - to reuse behaviour in abstract members implementation feature