- need a way of detecting (and excepting) heredocs