-spec custom_names() -> [atom()].
-spec drop_custom() -> ok.
-spec is_defined(atom()) -> boolean().
-spec load_custom(#{atom() => list()}) -> ok.
-spec rules(Group :: atom()) -> [elvis_rule:t()].