We currently still allow @ syntax without allowing ~ syntax. We should apply the same lang-item approach for ~ to @ and start using Gc<T> everywhere.
We would also be able to remove the feature gate because the Gc structure would be marked #[experimental]
Nominating.