Close GH-920: Typescript-backbone: do not create item on empty input. Fixes #919