add prototype._super