the asset class enqueue() method now enqueues itself with the enqueue utility, along with optional args.
call asset enqueue() method instead of temporary wrapper class.
dropped temp asset object enqueue wrapper functions