Add comments to understand object prototype.