syntax - i think this is right for Q and jsHint

to be squashed before master