generalized lifetime bounds RFC 192
add byte literals RFC23 Rust 0.11