LPS-37751 Source formatting

Hey Nate,

 Drew and I made a lot of changes, and @brunobasto ended up moving our validation and hash map into the Validator and leveraged `A.map`. For this one, I would recommend looking at the total diff :)