<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta content="text/html;charset=UTF-8" http-equiv="Content-Type"></head><body ><div style='font-size:10pt;font-family:Verdana,Arial,Helvetica,sans-serif;'><div>I think you have taken the advice you read somewhere too seriously. You have taken it to an extreme that invalidates it.<br></div><div><br></div><div>Having a small number of units is not in any way disadvantageous in terms of efficiency from the system's viewpoint. Remember that the unit structure was invented to solve the very problems you are experiencing!<br></div><div><br></div><div>You do not have to split your unit based on the classes it now contains. You can use other rationale for the split. I have a set of units named<br></div><div><br></div><div>DateSupport<br></div><div>LogSupport<br></div><div>FileSupport<br></div><div>CodeListSupport<br></div><div>SortSupport<br></div><div><br></div><div>Makes it easy to see where the items I want to find are.<br></div><div><br></div></div></body></html>