fix Changes for 115 and 116
add dev tool artifacts, as in the coverage branch
Noun article fixes in docs and comments
fix use of its vs it's
clone() method is public from Element, don't call it internal
factor out _cast_or_op in Token::Unknown
try and fix cast or op decisions