Basic super() implementation