include decnum.h correctly
buncha stuff, but this is broken, i should probably "git stash" instead, but o well