Merge pull request #8 from bluss/wf-lifetimes

Update for well-formedness (Rust RFC 1214)