update docs
allow const expr to raise un-squashed
update template examples