Add Some PropType Requirements

Sadly, this is not working that well because

```js
typeof _([12]).value() === 'object'
```