extending context dsl