Variables and Pattern Rules