Up till now the key was not cleared if all data was removed from the keyboard for a given type and key. Now we drop the key so they can be re-added.
In addition there is now
appendData which allows to add data to existing collections. Use with care.
@lhuth please test