f5b49c0 Basically revamp Users as UserInterface, so can plug into silex firewall for testing.