Added missing _restrict def