anchor.diff:  
   
   //http://jsfiddle.net/JKirchartz/wwckP/    horrorterror html stuff
  -var Zalgo = {
  -    "chars": {
  +class Zalgo{
  +    static HashMap chars= {
           0 : [ /* up */
       '\u030d', /*     ̍     */
       '\u030e', /*     ̎     */
  
positive.code: }*/
  
  
  //TODO Dart may have better ways to do this.
  void removeFromArray(item, array){
  	var index = array.indexOf(item);
  	if (index > -1) {
  		array.splice(index, 1);
  	}
  }
  
  
  
negative.code:     '\u0489' /*     ҉_     */
      ]
  
      };
  
      static num random ([int len]) {
          if (len == 1) return 0;
          return len!=null ? (random() * (len + 1).floor()) - 1 : random();
      }
      static String generate(str) {
          var str_arr = str.split(''),
              output = str_arr.map((a) {;
                  if(a == " ") return a;
  