make comment do something that is not the same as calling the function without a block
version wasn't updated
don't destructively change xml when filtering
cleanup gemspec
start of array heuristics
improve boolean
cleanup code