Add tests
Add tests for every attribute for every struct
Finish tests
Add parentheses to errors, links (failing)
Merge branch 'tests'

* tests:
  Add parentheses to errors, links (failing)
  Finish tests
  Add tests for every attribute for every struct
  Add tests