Schema now supports keys (and looks a hell of a lot similar to a certain CMS platform's schema API)