Is your feature request related to a problem or challenge? Please describe what you are trying to do.
It is a discrepancy in error schema. It is discussed in #3824 that how should we handle errors and this is the follow-up issue. For example, A / 0 returns DivideByZero however 0 / 0 returns NULL
Describe the solution you'd like
Determine a consistent behavior.