@type t() :: %Noizu.RuleEngine.Op.ComparisonOp{
arguments: list(),
comparison: :== | :<> | :<= | :>= | :< | :>,
comparison_strategy: any(),
description: String.t() | nil,
identifier: String.t() | list() | tuple(),
name: String.t() | nil,
settings: Keyword.t()
}