Konstantin & Olivier: I though this unknown base type might be missing from the meta compiler and thus not the framework recognizing AbstractList* but recognizing many other types. But there is a RegisterType option to make this all go away. Lightbulb going off right now.... Thanks to you both, mark