Because yard is processing the dollar signs in a strange way.