nofree
goto nofree;
nofree:
(partial->state != nofree)) {
partial->state = nofree;
partial.state = nofree;