Object Identification functions

I wouldnt mind a comment somewhere about this.