small speedup in FF through fewer created objects
use strict++