Lightning Framework Fake Pull Request

I made this PR to myself so that Ioan/Mark can add comments inline if desired.
No, because I set a ``saveRequired_`` flag that remembers the change state. Unless there is a clever trick you recommend to change this non-const property (I feel like there might be)