make Replicate ctor require the exact expected type
2 files changed