OMG, trigraph!
Decouple ASL builder from nl reader.