enums need parsing too.