use inferior-shell's DSL