Initialise some variables
Superficial changes to obj-identify
Re-organise, improve consistency in obj-identify