Are you actually implementing Common Lisp from scratch? Or building on jscl?
from scratch, with some inspiration from jscl