Should be `..type(NgValue)`. No need for the factory.