def shoji_entity_wrapper(body, **kwargs):
    """
    receives a dictionary and wraps its content on a body keyed dictionary
    with the appropiate shoji:<class> attribute
    """
    payload = {'element': 'shoji:entity', 'body': body}
    payload.update(**kwargs)
    return payload
