property combination with And.Or,Not extensions

Signed-off-by: Md Latifur Rahman Maruf <marufbd@gmail.com>