public static function hypergeometric($a, $b, $c, $z)
{
if (abs($z) >= 1) {
throw new Exception\OutOfBoundsException('|z| must be < 1. |z| = ' . abs($z));
}
return self::generalizedHypergeometric(2, 1, $a, $b, $c, $z);
}