Accept unit and unitless input values, autoconversion, return Unit instances