Can't rethrow IOException. Have to go back to old way of throwing: Use
RuntimeException.