rename __super__ to super; add super ref to instance