Most likely support for this was in the game since guilds were added, but was blocked by fact that it was not possible to ask members of opposite faction to sign guild charter. Addition of cross-faction instances removed that block.