JMA - Updated the parser to ignore !optional in extends targets
Merge branch 'feature/extend-support-subweave' into feature/extend-support-subweave-local-osx-10.8.5