I lik the hasOwnProperty convention. changed it to that