> In no particular order: Create as few objects as possible. Watch out
> where you can in place modifying methods of string vs. non bang
> methods. Choose the appropriate abstractions. Don't prematurely
> optimize.

Just clarification: you are saying in-place is faster right?
~S