Wed Apr 29 20:47:27 CEST 2009

from dynamic to static

So basicly a certain instance of the asm struct behaves as a
parameterized type.  The name tag determines the main variant, but the
implementation can be different.

It's a pain in some way to go through it like this, but it _is_ all
starting to make more sense.  Static typing is hard..  The help the
compiler gives doesn't come free!

It will probably take a couple of iterations but it looks like i'm at
least going to end up somewhere.