Using defstruct in Common Lisp to produce more optimised code: https://blog.kingcons.io/posts/Going-Faster-with-Lisp.html