an experimental shell with first-class objects and alternative piping constructs