Initial commit of code to generate related extensions.