Added exponentiation support