do not use global hasOwnProperty, use local hasProperty function to support more browsers
do not invoke hasProperty with .call - Just call it
compile latest
Merge pull request #70 from goodybag/master

Use Cross-browser hasOwnProperty