Add $or support to dsl