2009/9/26 Ville Voutilainen ville.voutilainen@gmail.com:
Thanks for the report, we check the initargs for shared-initialize methods, but not for methods of initialize-instance itself. Therefore, we don't find that :x2 initarg (because we only look into shared-initialize methods) and thus the arg check fails. I'll hopefully be able to fix this during the weekend.
Well, it took a lot longer than I hoped to get into fixing this problem, but the fix is committed on trunk, r12178.