support the case
class::func()->
and
self::$var->