In some case, one view functions may return different model in different situation.
    Use `marshal_with_model` to handle this situation was tedious.
    This function can simplify this process.

    Usage：
    quick_marshal(args_to_marshal_with_model)(db_instance_or_query)

def quick_marshal(*args, **kwargs):
    """In some case, one view functions may return different model in different situation.
    Use `marshal_with_model` to handle this situation was tedious.
    This function can simplify this process.

    Usage：
    quick_marshal(args_to_marshal_with_model)(db_instance_or_query)
    """
    @marshal_with_model(*args, **kwargs)
    def fn(value):
        return value
    return fn