use branch of react-async-middleware to allow template wrap'