Reduce fluent boilerplate Best reviewed one commit at a time. r? `@davidtwco`
custom_encodable
encodable
lower_intrinsics