made builtin asserts more uniform and more informative
made builtin asserts more uniform and more informative
added all in last commit but had wrong commit message