Simple promise/future implementation build using mini-module.