HG-191 Use interface for type