Maybe that's where scripts should work.