Converting all asserts to ValidationErrors, so that they will be caught and never block actual user behaviors.