Creating Objects

Hi guys, I’m trying to create an object but I want to use the contents of a variable as part of it’s name. I thought I could do something like…

category =  "my";
var this[category + "Object"]:Object = new Object();

So I’d have an object called “myObject” but to no avail. Anybody have any ideas?