Object can have index from 1 to 'maximum'
Messege Queue Objects
Added intial support for printing