| NODE_HEADER_SIZE ≤ # buf ⊦ is-encoded(nodeheader(m, boolvar0), subarray(buf, 0, NODE_HEADER_SIZE)) ∧ # buf < 2 * NODE_HEADER_SIZE + align↑(m, 2 * NODE_HEADER_SIZE) → (abs-nodes(buf, n, gndx, lax, weak) ↔ abs-failed(buf) ∧ gndx = [] ∧ lax = [] ∧ weak) |