Add opcode accessor function
Fix flo's iterators

Ugh, I hate how templates aren't compiled until they are
instantiated...
Add operation::to_string()

I pretty much just copied this from before.