Yes, we might still need the keyutils.cpp but some of the functions are really looking like key class members. 
But it is fine, if you think it is not worth the work.