how to deal with pull requests for the main branch instead of the dev branch
git fetch origin pull/ID/head:BRANCHNAME
think about the expression decomposition static asserts
the static assert should use the c++11 feature if possible
write a test in a header in one binary with multiple cpp files
coverage
better docs