#include <polyBase.h>
used for metaprogrammatically distinguishing between polymorphic and non-polymorphic types