Looks like now works like Partial, but with type safety!

Ugh you're so picky.