Better implementation.
Removed get, only init is required.
Host::current() is is a simple variable.