melanke/Watch.JS — pull request #66 by Maluen (2014-01-04 22:13:16+00:00)
Title: Use === when checking argument existence

In the callWatchers function, the

```javascript
if (prop) {
```

must be replaced with

```
if (prop !== undefined) {
```

to check the existence of the prop parameter, otherwise, if prop is the index 0 of an array, the "if (prop)" will be false and all the watchers of the array (i.e. those of other properties) will be executed, until finding one property with no watchers.