InputValue(valueDef: InputValueDef<T>, type: Type, defaultValue: String? = valueDef.defaultValue?.toString())