* Don't explicitly cast "0" to "void*". This doesn't work well with specialized