Add property support to for collection checking
update docs