I see. Yeah, we should make sure that this is used correctly in this way in the filters and tasklets. 

I think it is time to add a docstring at the top explaining usage, such as: https://github.com/jirikuncar/invenio/blob/pu/invenio/modules/jsonalchemy/reader.py#L20