UI: Fix typo.
Examples, Custom: Do not use for..in, since it loops over inherited properties. Close #591.
Revise file filtering logic. Expose addFileFilter() method. Close #484.
Missing variable definition.
UI: Survive very long file names. Close #787.