   func createSyntaxBuildable()-> SyntaxBuildable {
     return createVersionTuple()
   }
-}+}

    return createDeclModifier()
  }
}
public protocol ExpressibleAsInheritedType: ExpressibleAsInheritedTypeList, ExpressibleAsSyntaxBuildable {
  func createInheritedType()-> InheritedType
}

    return createClassDecl()
  }
}
public protocol ExpressibleAsActorDecl: ExpressibleAsDeclBuildable {
  func createActorDecl()-> ActorDecl
}
public extension ExpressibleAsActorDecl {
  func createDeclBuildable()-> DeclBuildable {
    return createActorDecl()
  }
}
public protocol ExpressibleAsStructDecl: ExpressibleAsDeclBuildable {
  func createStructDecl()-> StructDecl
}
