Added second initializer to header (for subclassing)