fix for bug 1134
fix for bug 1133
remove residual CRTL internal function from public interface
rename CRTL internal function to more consistent name (doesn't use single underscor etc)