In `addCondition()` there's handling of dot notation. Should it actually be removed?