depends on the aircraft you fly;
I believe on the Airbus you are able to select 'fly-over' but this is not possible on the Boeing 737. Our procedures call for us to use HDG SEL to ensure flying over waypoint before intercepting LNAV track back using LNAV.