Don't initialize nullable interface arguments to None in codegen.

This allows Rust to check that we've actually initialized all cases.