Interface Class with ClassElement

Interface Class with ClassElement
Add to/from string for Method/Attribute Elements
Fix bug in MethodParameter setType