Made it so that you can set link.detect_exe to True (which is equivalent to "simple").
The weak dependency mechanism wasn't working properly.