protects data and data=, closes #19
Merge pull request #23 from jpstroop/hide_data

protects data and data=, closes #19