Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
You have redefined the same host variable with a different host type. As far as the preprocessor is concerned, host variables are global; two host variables with different types cannot have the same name.