Interfaces

Infers the constructor argument type.