this may be unexpected to you, but is consistent with the documented precedence rules. changing this would break compatibility and you can always use parentheses to enforce the desired precedence.

if you have that complex a formula for your external force, it may be better to implement this as a custom fix instead and then benefit from better performance in the process.