[Asset] Now assets are templates that receive definitions.