Why does it clone {} ?  This was better in the code you replace, but it doesn't really matter much.