Added a plugin extension DSL