Rule
You're viewing a single thread.
Treat em like structs
gender is a construct confirmed
gender is a null pointer
It's a sound idea make it implement the correct interfaces and we're talking.