Still hangs up on STDERR, but working, and reorganized, for better? I don't know
Working. Seems to be pretty reliable. Nice. More documentation next.