Use locals instead of repeatedly converting pathnames to strings
Call size on the path