Aggressive error checking