should this happen in yet another try / finally or do you want to close the builders in a way that they can't throw an exception?