Add LABjs
Stage everything prior to the checkout, so the changes in the working copy get included into the build as well. Then, reset the changes back.
This has the side effect of reseting with your stage area whenever you do a build...