*Initial re-implementation of Util_Handle