PositionalArgument

constructor(name: String, required: Boolean = true, defaultValue: String? = null, nullable: Boolean = false, description: String = "", checkValid: (value: String?) -> String? = { null })