Change G4 name to get-validated.
Get the middleware working and the test coverage to 100%