Refactoring of structures metadata parsers to move most of common parsing logic into base parser class
Added support for modifications of structures metadata by structure classes that implements MetadataModificationInterface interface