Removed unused language extensions.
Switched from fclabels to data-lens.
Simplified HasHeist down to just one type parameter.
Changed type variable e to v everywhere.
Change HasHeist implementation to fix test cases failing after last c…
Renamed withChild and withSibling, and removed withBase.
Alpha release of new snaplet infrastructure.