ref: 085e3595450d6652b62350621b470b26ae67b6de
parent: 0478e6930517d63b30630c88a815d99f6e756c09
author: Peter Mikkelsen <peter@pmikkelsen.com>
date: Tue Jul 20 19:33:15 EDT 2021
The iso standard want's call(G) to throw a type_error(callable, G), when G contains parts that cannot be called, but it is OK for parts of G to be variables, such as G=(write(hey), X).