Omit unused implicit argument if return type is immediate.
Add _RUST_STAGE0 #ifdefs