Check the given argument parameter to decide if projections needed.

        argument value is expected to be a list of strings

def should_project(self, req):
        """
        Check the given argument parameter to decide if projections needed.

        argument value is expected to be a list of strings
        """
        try:
            return req.args and json.loads(req.args.get('projections', []))
        except (AttributeError, TypeError):
            return False