future_state data members are now protected
Implemented missing part of exception forwarding in future_state_base, but there is still another unknown issue with exception handling.