bus: also check for NULL when appending trivial types
build-sys: add a make target to look for undocumented symbols

With super-pretty output!