speed up omake when compiled in VS
handle explicit specialization of functions a little better
allow inlining of specializations