Renamed impl_* modules to direct_*.