You can override examine() you know.