@brson and @pcwalton both brought up concerns regarding the current `as_c_str` API in this pull: https://github.com/mozilla/rust/pull/6729 . @graydon also had some comments regarding this in http://thread.gmane.org/gmane.comp.lang.rust.devel/4151 . Figure out what design is best and implement it.