Is _type what the old input used for happy/sad/idea? Maybe we should verify that it doesn't contain the value for happy, just in case something else is using the "api" like this?