Ad
  • Custom User Avatar

    It will even accept joe@@example.com

  • Custom User Avatar

    This comment is hidden because it contains spoiler information about the solution

  • Custom User Avatar

    My first attempted solution, which ultimately turned out to be correct, did not pass the Tests, even after several attempts. So I spent hours trying to identify potential descendant paths using a method in the ObjectSpace module to traverse all the modules/classes searching for the correct descendant path to the mysterious MrFreeze, which at this point I had to assume was buried several module/class layers deep. I ultimately gave up and with great shame unlocked the solutions. I was quite surprised and crestfallen to discover my initial attempt matched the solution with the most Best Practices votes. I still don't know why my first solution failed the built-in tests on multiple attempts. While I learned a lot about the ObjectSpace module and the #constants method, I have forever lost the chance to earn those two kata points. Did anyone else run into the same problem?