OK so
Toenail clippings aren’t a requirement for something to be a Lisp. In fact, Apple made one back in the day that was basically Common Lisp with Algol syntax: https://en.m.wikipedia.org/wiki/Dylan_(programming_language)
It’s important that additional reader syntax has always been a part of Lisp family languages, and that it’s more about heritage and philosophy than aesthetics, when it comes to determining language families.
In fact, the original Lisp was never meant to just be toenail clippings: that was a lower level syntax intended for an initial prototype. But they found that it kinda worked well enough and just kept it that way for that iteration.
If I had to pick one thing that really defined what makes a Lisp, it’s a combination of dynamicity and ease of defining DSLs on the fly for every little thing. Two things that are really not uncommon today (thanks to Lisp and its more obvious descendants)
