allow expression rules as string, and convert
allow expression rules as string, and convert