Rearranging the create schema extensions methods to provide a bit more flexibility for external usage.