Add edit-variable framework.