Don't fail on unknown IOContexts - TODO: Move the default buffer size into the Context enum as getter?