Introduce boolean and use them to remove callback as argument.
Refactoring.
Add messages in closeBox.
Use boolean everywhere.
Rename apply() to applyAt().
Typo.