Que is done
Added function for currying