foreknow

allows for self-modifying data structures that are specifically granted under this License which gives you legal permission to license the entire work,