Use old-style classes for compatibility