Added comments, fixed the unnecessary double loop when poulating the
model.
Basically editing metakeys should work, but I am not able to delete an
already present metakey??