Shin namespacing works! Heavily inspired by @lantiga's work on ki :)