No forced 1st param in __callStatic
PHPDoc examples added
Made exception messages more meaningful