run-time-error

A better error that is inspired by the Java exception that is also serializable to JSON.