crude first attempt

passing all tests (so far)
* ignores most of the assembly information