Well, that's nice and let's hope so :) But do they actually know what caused the explosion? Cuz if they don't, that doesn't mean much.
gas leak due to townhouse construction is what 1010wins is saying.