My first thought is that it is going to be difficult to get latch-like behavior from gates that are always sensitive to a change in either input. The only approach I can think of is to use the same signal as in input into multiple gates in order to mask this sensitivity, but I'm not at all sure I think that will work.