Add InterfaceContext classes

These classes provide support for implementing interface objects, without
virtual functions, that can be used on the execution side.
1 job for ClipWithImplicitFunction-filter