Added different input data:
- An ID to the assets file.
- A file embedded with @:file()
- A string with the content of the file.
- A XML object.