http://paste.plone.org/7080
I've fixed some bugs, implemented flatten4, and also changed the methods to just function() calls for easier implementation into the great mixin class that Chris wrote. I also assigned this[a] to a variable 'e' where this[a] is used more than once in a loop. Removing the use of push() is next on the list but before I go through and do all that, perhaps some of these methods could be optimized more like we did with flatten. Here are the methods that use push, btw: compact deleteAll deleteIf filter indexes map uniq _______________________________________________ [email protected] To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com

