Inspect(): Better handling of pointers; guard Interface() with CanInterface().