ensure we never send undefined values

and add some missing semicolons
Merge pull request #6 from mutewinter/8track_fix_undefined

Fixes for 8tracks by @mutewinter.