type:DocumentType<Route> = new kryo.DocumentType<Route>({properties: {...PartialRoute.type.properties,waypoints: {type: new kryo.ArrayType({itemType: Waypoint.type,maxLength: 100})},comments: {type: new kryo.ArrayType({itemType: Comment.type,maxLength: 100})}}})