use hasOwnProperty for get() to make it secure
secure getAttribute and getMany