Comonad instance for Shared
Fix doctests
Merge branch 'master' of github.com:ermine-language/ermine into portable-core-nums