Do more universal, use type( asset / license) as parameter