rtype should be a list or list of dicts