(note: inspired by
Looks like classloading can be nasty problem (... never heard that one before? ).
Since neither 'default' nor contextual class work perfectly, let's use try both; starting with contextual.
If need be, can add more features in future. But let's first try simple improvement.