Enable cross compilation on 2.11

- uses correct existential in FastTypeTag macro
- adds source compatibility stubs