Nice.  Thank you guys for looking into this.

I prefer smallest size.  With inline cache, global method cache and tiny
tables; I expect lookup algorithm performance is not too important.