because when I'm assembling code to fit into a small hole, I need it to fail and not try if I messed up and that code is too big for the hole.