GKH> price[. > ] Well perl catches such things while allowing empty things at the same time, but you are right in that we are dealing with (at least :) two languages in the same input file instead of just one with perl.