bug fix & add functions

function added :
public function data_key_exists( $key )
public function data_last_key()
public function data_first_key()

really need more coffee...