v0.3.1

- fix bug with self reference
- prevent evaluation of invalid sources