options::wrapper::writefunction refactoring.
wrapper::writefunction_ test case fix.
options::wrapper::readfunction implementation.