20:27:56pjbShinmera: that's not true; make-instance takes &rest. It passes them to initialize-instance which takes &rest. It passes them to shared-initialize, which has &key &allow-other-keys !
20:28:55pjbSo you should be able to pass any &key argument to make-instance.
21:00:47Bikethere is an entire subsection on the CLHS specifically describing how make-instance and co reject keyword arguments. this is not ambiguous. you cannot pass any keyword to make-instance.
21:12:46pjbyes, partial reading of clhs is dangerous.
21:17:05Bikedon't try to play this off with "yes". i am disagreeing with you. someone said something and you tried to correct them with something false.
4:50:03jmesThanks for the info all of you, and the appropriate CLHS links :)
4:52:34jmesSorry I dropped my question and ran off for a bit. The answer illuminates some neat behaviour, thanks! Now I should go delete some redundancy in my code...