Raise `ArgumentError` for invalid `:limit` and `:precision` like as other options
#35887

kamipo wants to merge kamipo:argument_error into rails:master

We do not currently have an analysis of these two commits