I would be tempted to make this more readable by giving these functions meaningful names:
```
returnTrue()
returnFalse()
returnString()
returnNumber()
returnIdentity()
```