Added the ability to insert entries or replace entries.  Fixed a 0-size bug in Size