Make atomic Disassembler work on logs

I'm pretty sure this isn't right but might as well try...