Squashed 'External/Lagrangian/' changes from 37e6d10..7eb40a3

7eb40a3 Corrects the predicate used for frameworks.
6482123 Lagrangian’s tool loads the framework.

git-subtree-dir: External/Lagrangian
git-subtree-split: 7eb40a3676f24b4ba28976d181f03f0b01234262
Merge commit 'c56ae553b7a0499020b920177c2f573eea3b78e1' into develop