I still am not sure what that means… in this case, I’m still trying to map the location to a door, just substituting explicitly stating the direction for a variable substitution of that direction.
Are you saying inform cannot put variable substitutions in relationship statements?
“now x is mapped north of y” to me looks exactly the same as “now x is mapped z of y” if z is a variable containing a direction. I’m not seeing this as a relationship between 3 things, it’s the same exact statement with a variable substitution for one of the words. I take it, this mapping relation is an edge case where inform just doesn’t understand this? I’ve never run into another case where “the whatever entry” can’t pass for the thing in the entry in other use cases before.