So, what you are telling me is:
If I have the ArcEngine development kit I can code for Maplex and if the end user lacks that extension the license initialization will fail and then I can take appropriate steps by not calling that code in my application?
Is this correct?