Extension classes must be declared public