Comment
Removed ability to prevent the setting of data through the passing of a seperate flag to the constructor
Adjusted test to verify that passing in a second paramter will not affect behavior'
Added build files with kevlar error and tests around error