see discussion at https://github.com/mdedwards/slippery-chicken/issues/28 particularly my comment re. not processing for dots and beams if it doesn't work first time