Index: branches/tap_branches/Nebulous/bin/neb-rm
===================================================================
--- branches/tap_branches/Nebulous/bin/neb-rm	(revision 25900)
+++ branches/tap_branches/Nebulous/bin/neb-rm	(revision 27838)
@@ -19,4 +19,5 @@
     $force,
     $move,
+    $invalid,
     $server,
 );
@@ -27,4 +28,5 @@
     'force|f'       => \$force,
     'move|m'        => \$move,
+    'invalid|i'     => \$invalid,
     'server|s=s'    => \$server,
 ) || pod2usage( 2 );
@@ -42,5 +44,5 @@
 foreach my $key (@ARGV) {
     unless (defined $move) {
-        $neb->delete($key, $force) or warn "failed to delete key: $key";
+        $neb->delete($key, $force,$invalid) or warn "failed to delete key: $key";
     } else {
         $neb->move($key, "${key}.rm") or warn "failed to move key: $key";
@@ -80,4 +82,10 @@
 When set, this flag causes C<<key>> to be renamed to C<<key>.rm> instead of
 being deleted.
+
+Optional.
+
+=item * --invalid|-i
+
+When set, unavailable instances of C<<key>> will be removed from the nebulous database.
 
 Optional.
