I would say SLF4J so the consumer can choose their logging dependency