Now the $value property is private that minifies checks if the vaue is valid and helps performance
updated README