@Test void builderShouldNotRequireUserFlagsWhenFlagsInstanceDefined() { assertThat(FlagsFactory.builder().flags(new Flags()).build()).isNotNull(); }
public static Builder builder() { return new Builder(); }
FlagsFactory { public static Builder builder() { return new Builder(); } }
FlagsFactory { public static Builder builder() { return new Builder(); }  }
FlagsFactory { public static Builder builder() { return new Builder(); }  static Flags createFlags(MailboxMessage mailboxMessage, String[] userFlags); static Builder builder(); static Flags empty(); }
FlagsFactory { public static Builder builder() { return new Builder(); }  static Flags createFlags(MailboxMessage mailboxMessage, String[] userFlags); static Builder builder(); static Flags empty();  }