A zero 'index' does not have a subsequent 'kind' field in the written SWF. The 'index' field is not actually used for true/false/undefined/null, so it can be anything as long as it's non-zero.