I think we can merge this PR as is and look at some points raised in the comments later
- @relu91 check implementation in browser
- @danielpeintner function getLastValidationErrors() not in any case what one would expect ...
Originally posted by @danielpeintner in #1186 (comment)