WHAT?

It just stops during an if statement condition.
And I have no idea why...
WOOO!!!

I DONT EVEN CARE FOR BRANCHES ANYMORE!
IT WORKS!

But could use some printing cleanup and improved error handeling.
This should have been committed yesterday.