final public function where(string $memberExpression, string $operator, $value)
    {
        $this->append(new MemberCondition(
            $this->memberExpressionParser->parse($this->class, $memberExpression),
            $operator,
            $value
        ));

        return $this;
    }