Ah, this is a cancel of the fail. Might be more obvious if I clearTimeout on ready. Making that return not even needed.