Simplified ArtifactUnarchiverStep to only those features that are actually tested, with notes for future expansion.
Anyway we need to be careful that each configurable field either be public or have a public getter.
And should avoid writing custom logic for interpretation of step parameters; consistency is most important.