Refactor move default from Method and Attribute to NamedDescriptor