add list.subset (#48)