@BitFlipper: GetType().GetDefaultMembers()?