added deferred emit_writelabel(), fleshed out linkvals to include getting high/low bytes.