I spent an hour plus today trying to figure out how to remove a property from a generic object in Flex. I was just about to extend ObjectProxy and try to make use of its protected deleteProperty() method when I found just the right set of search terms on google that led me to the ActionScript ‘delete’ operator
delete myObject.myProperty;
Voila. Works as advertised.