+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.DeviateStatementImpl;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.DeviationStatementImpl;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyActionStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyAnydataStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyAnyxmlStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyArgumentStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyAugmentStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyBaseStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyBelongsToStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyBitStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyChoiceStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyConfigStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyContainerStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyDefaultStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyDescriptionStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyEnumStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyErrorAppTagStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyErrorMessageStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyExtensionStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyFeatureStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyFractionDigitsStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyGroupingStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyIdentityStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyIfFeatureStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyIncludeStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyInputStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyKeyStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyLeafListStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyLeafStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyLengthStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyListStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyMandatoryStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyMaxElementsStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyMinElementsStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyModifierStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyMustStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyNamespaceStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyNotificationStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyOrderedByStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyOrganizationStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyOutputStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyPathStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyPatternStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyPositionStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyPrefixStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyPresenceStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyRangeStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyReferenceStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyRequireInstanceStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyRevisionDateStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyRevisionStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyRpcStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyStatusStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyTypeStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyTypedefStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyUniqueStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyUnitsStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyUsesStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyValueStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyWhenStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyYangVersionStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyYinElementStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.ImportStatementImpl;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.ModuleStatementImpl;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RefineStatementImpl;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularActionStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularAnydataStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularAnyxmlStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularArgumentStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularAugmentStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularBaseStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularBelongsToStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularBitStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularChoiceStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularConfigStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularContainerStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularDefaultStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularDescriptionStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularEnumStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularErrorAppTagStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularErrorMessageStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularExtensionStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularFeatureStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularFractionDigitsStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularGroupingStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularIdentityStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularIfFeatureStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularIncludeStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularInputStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularKeyStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularLeafListStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularLeafStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularLengthStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularListStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularMandatoryStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularMaxElementsStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularMinElementsStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularModifierStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularMustStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularNamespaceStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularNotificationStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularOrderedByStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularOrganizationStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularOutputStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularPathStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularPatternStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularPositionStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularPrefixStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularPresenceStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularRangeStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularReferenceStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularRequireInstanceStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularRevisionDateStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularRevisionStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularRpcStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularStatusStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularTypeStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularTypedefStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularUniqueStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularUnitsStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularUsesStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularValueStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularWhenStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularYangVersionStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularYinElementStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.SubmoduleStatementImpl;