Issue #191: Adapt bulk method signatures

Please comment already, but would like to see it merged after #204 
Regarding my comments: I am wrong and was confused - so they can be ignored.
I have added in the last iteration a commit checking for null keys in getAll