looking at what opportunities groovy brings to the table, is it possible to use groovy to rename 'broken' filenames ?