Custom roughly with a more polite error
roughly can be used with ints