Flexible IO Framework.