SQUASH: add faster simpleBind function
SQUASH: add move promise settling functions outside of finally