These constants and internal routines are not intended for use outside the actual implementations themselves.