Some workarounds for future moarvm support:
 Use runtime mixin instead of an object hash to work around diamond composition.
  (This is a better workaround for rakudo-p as well)
 Work around a problem with parametric role defaults
 Deal with some constants that are not created correctly.
  (Probably there are even more of these not fixed on 32bit systems)

However, rakudo-m has unsurmountable problems (even worse than rakudo-p)
with bitops as of star1404 and cannot run much of this package.