sanitize normalizer on the way - return ruby, let caller to_vool - return single statement, not single? statements
well . . it's still converting to ruby, minor detail
the "normalization" is getting more and more complicated and is not tested And it seems i really don't like working with the untyped ast