ldc_impl.h revision 0a55fbb79ee31ed09f84a9ae28e9747bc23f4a08