Slick Lua promise library