#![feature(btree_range)]
#![feature(collections)]
#![feature(collections_bound)]
+#![feature(copy_from_slice)]
#![feature(const_fn)]
#![feature(fn_traits)]
#![feature(enumset)]
#![feature(iter_arith)]
#![feature(pattern)]
#![feature(rand)]
-#![feature(rustc_private)]
#![feature(set_recovery)]
-#![feature(slice_bytes)]
#![feature(step_by)]
#![feature(str_char)]
#![feature(str_escape)]
-#![feature(str_utf16)]
#![feature(test)]
#![feature(unboxed_closures)]
#![feature(unicode)]
-#[macro_use] extern crate log;
-
extern crate collections;
extern crate test;
extern crate rustc_unicode;