esolang that starts as the minimum viable lisp
except anyone can create a new function or macro and it becomes a read-only builtin after that point, which anyone else can use
for example I could use (cond) to make an (if) macro and now everyone else has access to (if). except if I make a mistake with (if), that mistake is there forever. now someone has to call their working version of if (if-fixed) or (if-working) or something
@kasdeya I’d rush to be the first to write common functions and make them slightly wrong.