use FactRef objects to sanify action handling
[scpubgit/DKit.git] / lib / DX / SetOver.pm
index 45ca5ba..c72accc 100644 (file)
@@ -7,6 +7,13 @@ has over => (is => 'ro', required => 1);
 
 has values => (is => 'ro', default => sub { {} });
 
+sub key_list { sort keys %{$_[0]->values} }
+
+sub get {
+  my ($self, $key) = @_;
+  return $self->values->{$key};
+}
+
 sub to_stream {
   my ($self) = @_;
   my $values = $self->values;