If the Q() syntax doesn't work, can you create a test case to show why?  I'm just not sure what the problem here is.