The previous version could produce an equates (L1001) because the address $1001 is not aligned with the start of an instruction
L1001 = $1001
*= $1000
L1000 LDA #0
STA L1001
The correct disassembly would be to get
*= $1000
L1000 LDA #0
STA L1000+1