AVIO Stuff

The only part I am unsure about is the `vsnprintf` call.