Lots more tests. Fixed support of optional parameters for requests using Object syntax