public function getExpression(bool $clean = false) : string
    {
        return $clean ?
            str_replace(self::EXP_TOKEN, '', $this->expression) : // clean up expression from placeholder tokens.
            $this->expression;
    }