implement $ContextPath
implement Begin and End
implement $Context