Scaladocs, eliminated private val clazz that was duplicated from
props.clazz
Changed DynamicContext.run to two parameters list