Allow subclassing