Create declare non-member functions when type conversions should apply to all parameters