Added future handler.
Added comparison equality methods.
Added adapters.