generic erase:  cstr - char

scc "range(c9) - 'b'; c9"
ac-123
fixed: basic_range::reference

 scc 'front(range((range(c9)*ro::isdigit)))'
 0
--