More debugging as Ratchet proves to test the limits of my early functions' validation