purge_subnets|routes were introduced recently. ensure_subnet_associations now takes purge_subnets as a parameter. A call to this function was missed when introducing this feature. With out, results in a "got 5 expected 6" error.