define-binary-type uses an eval-when instead of a progn such that :key accessors of slots are available to subsequent forms
define-binary-type uses an eval-when instead of a progn such that :key accessors of slots are available to subsequent forms

gigamonkey/monkeylib-binary-data