function hasMethod($methodName)
    {
        if (isset($this->_t__methods[$methodName]))
            return true;

        # check bind object
        $return = false;

        $bind = $this->getBindTo();
        if (!$bind instanceof self) {
            $return = method_exists($bind, $methodName);
        }

        return $return;
    }