Basic conditional processing

Through the package#host DSL method.