Update internals to use add_sym
Update documentation
Don't use new symbol array syntax
Extract test interaction boilerplate into class
Use interaction context
Fix #61; add a symbol filter
Fix typo

This was probably copy-pasted from the array filter.
Update changelog
Merge branch 'symbol-filter'