needs-nat expanded (both relation and string). a bit more anti-spaghetti.