Added another example of what should *not* compile.
Added another example of what should *not* compile.

Better would be to pass a lambda that will fail if using a class that doesn't support this operation.

erikvalkering/smartref,erikvalkering/smartref,erikvalkering/smartref