oh man, the @converter macro is so capricious!