[BUGFIX] Use provided variables' checksum as name part

Before: only when `fluid="TRUE"` would the variables be considered.

After: if `arguments` is filled with any value, variables are considered and will add a uniqueness checksum to the Asset filename.

Fixes: #210