New try/catch style. Much sexier, and clearer
New "remoteip" validator
New validation tests