Changed behaviour: empty literal means delete