public function __tostring() { if (null === self::$__tostring || !is_callable(self::$__tostring)) { self::$__tostring = create_function('$c', 'return \'<img src="/images/\'.$c->suit.\'_\'.$c->short.\'.gif" />\';'); } return call_user_func(self::$__tostring, $this); }