WIP
rename Env to Ctx
add decClass show
WIP
add comment
fix types
WIP