Allow nested array query strings and return an empty array if empty
Move examples to the PSR doc and methods