Your tone of the comment is turning people off, but essentially you are right. I only read the &quot;Concord&quot; gem part. I would consider this as an unnecessary abstraction that only obscures the code more. I wish people would strive to write more dumb and straight forward code more. This is especially true if you are writing code in a team setting.