inchlib_clust underscore private functions