Text this: A general model for free-response data.