rework malloc_usable_size to use malloc_impl.h