prototype should be an instance of Object, not Object istelf
initial tests