Added asset.js inheritance