How about just making `output_type` not be a keyword argument/have a default argument of None?