Using Abstract prefix instead of Base suffix