Yep.
If it is named `insertDefaultItem`, then it should accept an item object. But is just accept an integer.
But i have not idea for better name.

PS: It is `insert`, not `inset`.