Protected against prototype extention