defined validation

Okay, tear it apart :)
I applaud your commitment to Ruby 1.8, but what's the deal with the parentheses?