drafts of all expression rules