Use string type in schema to properly support expressions