Don't need separation of abstract methods from all declared methods in trait elements