It does not work at the moment when serving falcon with wsgiref.simple_server.make_server.
Roughly, this gives an io.BufferedReader instance as request body (req.stream in falcon), which seems to consume all the stream when calling readline on it (which is what cgi does on FieldStorage.parse_multi).