Working on fileio stream, need to add a uri options parser so that it's easy to figure out which options have be passed. Pushing out of paranioa