rubyish - style, use of '(' ~ ')' constructs, etc