create middleman_extension