This is kinda weird. I would have hoped the return value would be "correct value". Am I missing something?