Macro for verbose messages.
Debugging macro.
Typed allocation.