more cleanup, undid the lower bound test

why doesn't that lower bound test work?!?  it makes EVERY test fail...
every user process exits with status -1.  Somehow every pointer passed to exec is invalid when I'm checking the lower bound?????