Dialyzer made me do it, something about an opaque type