dont throw error on invalid key
more specific cubex checks on variables
hydrate case sensitivity
element labels & cubex variables update