Thank you, zmjezhd - This makes sense with much of what I found online and in German dialogue. The meaning you post makes sense with the phrases I translated from German. Interesting.