Adding checks and verbosity to the building process