support multiple result sets with options.multiple = true