Added dependency checks and an apology in the Sconstruct.