Looks like L3P "knows" - or just happens to do it.
Thanks again, but it looks like I found another workaround that at least works:
#ifndef (_3024_dot_dat)
#ifdef (LDX_3024_dot_dat_sub_part) #declare _3024_dot_dat = LDX_3024_dot_dat_sub_part #end
#ifdef (LDX_3024_dot_dat) #declare _3024_dot_dat = LDX_3024_dot_dat #end
#end
But I can't say I like it.
Thanks again, but it looks like I found another workaround that at least works:
#ifndef (_3024_dot_dat)
#ifdef (LDX_3024_dot_dat_sub_part) #declare _3024_dot_dat = LDX_3024_dot_dat_sub_part #end
#ifdef (LDX_3024_dot_dat) #declare _3024_dot_dat = LDX_3024_dot_dat #end
#end
But I can't say I like it.
![Smile Smile](https://forums.ldraw.org/images/smilies/smile.png)