Fixed bug on non-constant buffer types and added an explanation.
Merge branch 'exfix' into stable_BtA