Improved read me slightly
Made check less specific

it was actually wrong and didn't work for regular NoMethodError
as thrown by ruby
Fixed style
Made StrictStruct safer from modification