variable; TODO: embedded variables don't have id