protected void FormatNullable(Thread target, TargetNullableObject nullable)
{
bool has_value = nullable.HasValue (target);
if (has_value) {
TargetObject value = nullable.GetValue (target);
FormatObjectRecursed (target, value, true);
} else {
Append ("null");
}
}