Remove unused optional.hpp.
Make space for boost.context-based implementation.