Opposed to using `@Message(..., level = ??)`, maybe have `@Error(...)`, `@Warn(...)`, etc., annotations. e.g.{ ```java @Log public interface MyLog { @Error("Oh no!") void ohNo(); } ```