This is quite heavily due to my unfamiliarity with ruby, but the lack of helpful error messages is killing me. Using an incorrect operator or bogus if check should not result in errors like "stack level too deep" or the even worse nil thrashing error that tells me absolutely nothing about where it is coming from.
I am very much doubtful of the "(yet professional grade)" statement on the tool's page, as it feels a far throw from that. Professional grade does not leave you feeling SOL when a simple syntax error occurs.