Myths About Luxembourg Debunked