fn isNestedOptionalInner(T: type) bool
fn isNestedOptionalInner(T: type) bool { switch (@typeInfo(T)) { .pointer => |pointer| { if (pointer.size == .one) { return isNestedOptionalInner(pointer.child); } else { return false; } }, .optional => return true, else => return false, } }