options decorator:
list decorator extended to support option selection

bugfixes for handling newElement() on SnakeList and SnakeSet