Fix: restrict string cleaners to Strings