Expanded interface support

* Added support for `lt-`, `vt-`, `si-`, and `sp-` interfaces
* Added the keyword `interface-set` as the indicator for a user-defined
arbitrary name.