ignore commented functions, add self param when it is not static function to support :