Ported hierarchical method to ccore dll (module 'ccore'); Old implementation has been removed