has.php and __call() magic method unneeded