@ pylon
I acknowledge your opinions and coments with great respect and enthusiasm. These are important inputs for my planned experimental setup which aims at understanding the TWI Bus behavior as described in the Atmel data sheets.
I understand that the TWI Bus related Arduino's High Level functions/methods are designed based on Atmel's TWI Bus architecture. However, some of the functions are highly abstracted like Wire.endTransmission() which returns 0x00 on success; whereas, in the low level activities we find one or more of the following: 0x08, 0x18, 0x28, 0x40, 0x50, 0x58, and etc.