Adding the Permission Validator. Needs Tests!