trivial: clang doesn't let us use 0xdeadbeef as a pointer without casting