'Query constructor
@param l: the left operand
@param r: the right operand (string)'

@classmethod
def like(cls, l, r):

    string = cls.translate(r)
    if string:
        return l.lower().regexp(('^%s$' % string))
    else:
        return l.like(r)
