To be honest, the ideas on the article look that they can be implemented in a straight way using Lisp's CLOS.
EDIT: The post below beat me to it, it was already implemented in CLOS...
"ContextL is a CLOS extension for Context-oriented Programming (COP), and was the first language extension that explicitly supports COP when it was originally introduced in 2005."
EDIT: The post below beat me to it, it was already implemented in CLOS...
"ContextL is a CLOS extension for Context-oriented Programming (COP), and was the first language extension that explicitly supports COP when it was originally introduced in 2005."
https://github.com/pcostanza/contextl