added requirements for collection instances passed to TreeherderRequest.send()