I really do like the coding convention though that lack of parenthesis can indicate a function meant to be a part of a DSL.