somewhat relatedly, shell pipelining is very amenable to being massaged into (non stack-based) concatenative programming