Advanced cleanup features

- cleanup will be able to remove attributes
- cleanup param can be used as a string or array