newer versions of q break compilation
Allow loading associated sets with options

something like foo.get('bars').load {baz_id: 2}, (err, bars) ->