OUT -> RESULT_TYPE (closes #153)