added support for structures in q syntax.
10 files changed