use fewer macros
prefer lambdas instead
since this fixes some clang style issues as well and the lines gets touched anyway: also use more auto when newing pointers.
prefer lambdas instead
since this fixes some clang style issues as well and the lines gets touched anyway: also use more auto when newing pointers.