diff --git a/src/main/jastadd/OpenAPISpecification.relast b/src/main/jastadd/OpenAPISpecification.relast
index 9df90cf05bcf04a0335e770522088ea36d0d4179..53e774d4c5fde42093a1ac805cddc01f1b9a4a59 100644
--- a/src/main/jastadd/OpenAPISpecification.relast
+++ b/src/main/jastadd/OpenAPISpecification.relast
@@ -181,7 +181,7 @@ rel MediaTypeObject.en* -> EncodingTuple;
 rel MediaTypeObject.ex* -> Extension;
 
 //Encoding Object
-EncodingObject ::= <ContentType> <Style> <Explode:Boolean> <AllowReserved:Boolean> Extension*;
+EncodingObject ::= <ContentType> <Style> <Explode:Boolean> <AllowReserved:Boolean>;
 
 rel EncodingObject.h* -> HeaderTuple;
 rel EncodingObject.ex* -> Extension;
@@ -324,16 +324,16 @@ rel SecuritySchemeObject.ex* -> Extension;
 //OAuth Flows Object
 OAuthFlowsObject;
 
-Implicit ::= OAuthFlowObject;
+Implicit;
 rel Implicit.o -> OAuthFlowObject;
 
-Password ::= OAuthFlowObject;
+Password;
 rel Password.o -> OAuthFlowObject;
 
-ClientCredentials ::= OAuthFlowObject;
+ClientCredentials;
 rel ClientCredentials.o -> OAuthFlowObject;
 
-AuthorizationCode ::= OAuthFlowObject;
+AuthorizationCode;
 rel AuthorizationCode.o -> OAuthFlowObject;
 
 rel OAuthFlowsObject.i? -> Implicit;
@@ -343,7 +343,7 @@ rel OAuthFlowsObject.a? -> AuthorizationCode;
 rel OAuthFlowsObject.ex* -> Extension;
 
 //OAuth Flow Object
-OAuthFlowObject ::= <AuthorizationUrl> <TokenUrl> <RefreshUrl> ScopesTuple* Extension*;
+OAuthFlowObject ::= <AuthorizationUrl> <TokenUrl> <RefreshUrl>;
 ScopesTuple ::= <ScopesKey> <ScopesValue>;
 
 rel OAuthFlowObject.s* -> ScopesTuple;