fix use of POD + change vm()[...] to option(_name=...)