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