I'd like to release 4.3.0 soon with support for generic NamedTuple and TypedDict, probably tomorrow. There are a few open issues that need more work or discussion (#6, #48, #50), but those may have to wait for the next release.