Removed the use of this.length++ as it makes it hard to use the init method directly...