raise BuildFormationError on build or delete

fixes #490 

I'm not too sure if this is the right approach, but I'm throwing out this PR to see what you guys think.