Added Asset::define