// "104.hac" -- testing creation connections, involving relaxed params
// copy-modified from "102.hac"

template <pint X><pint Y>
defproc foo() { }

// all relaxed parameters
template <><pint Z, X, Y>
defproc bar(foo<Z> a, b) {
// dies because port formal strict parameter depends on relaxed parameter
// which is ill-formed -- rejected!
// a<X>;
// b<Y>;
}

// bar<><2,3,4> BQ;

