Add list-subset macro

Altered items:
list-subset