ah yeah, i explicitly wanted to print an error in such an instance
personally i hate seeing cryptic node unhandled exception stack messages
why would require failing be safer?