Basic setup required for extensions.