Für 'eq' gibt es in SL::Locale::String eine Überladungsmöglichkeit
für 'ne' leider nicht. Wenn der Test in Base anders logisch kombiniert
wird, gibt es erstmal keine Probleme.
Fehler: triht argument has no overloaded magic
sub error {
my ($self, @params) = @_;
- return $self->{message} if ($self->{message} // '') ne '';
+ return $self->{message} unless ($self->{message} // '') eq '';
return $self->SUPER::error(@params) if !$self->can('_defaults');