add 'snapshot' method to repl; saves a TypedPipe to a SequenceFile