Using LF can a script to fail if it tries to use a label that is split across 512 byte blocks. Who knows why.