Dynamic Constituencies

from stack to heap