Do not check self referential on VariablePut
Reallocate Buffer capacity to nearest power of 2
While parsing, only resolve policy if policy changes