I'm a bit confused about arrays, I'm trying to initialize an array at runtime from saved EEPROM data, but I don't really understand how to edit what I need.

Code:
Users		var word[10]
Here is my array of users, but PBP won't let me
Code:
Users[10].bit0 = 0 (syntax not supported)
However
Code:
Users.bit0 = 0
compiles fine. And
Code:
Users.byte3 = 0
does not. Is there any easy way I can access each byte of the Users array within a for loop? If all else fails I could rewrite it using this http://www.picbasic.co.uk/forum/showthread.php?t=2444 but It'd be nice to see what the compiler is up to