Relaxed JSHint newcap warning
Changed widow references to self