Removed conversion_factor overload that takes an explicit return type, since it provides no benefits over the one that deduces the return type