Library now uses "val()" instead of "value()" for extraction of value in a monad.