What Makes An Expression Rational Function