This file has been replaced with its Camel Case version. But since it had a copyright change on server which had no code review assigned to it Crucible is showing it here after I merged master into my branch. So actually this file doesn't exist anymore.
Please follow the code structure for consistency. All the Model classes are checking each of the values to be convertible by GetValue. Why this check has been ignored here. Please notice that this is bytes conversion over CANBus you can receive any junk data and if you don't check the conversion correctly the you are showing incorrect data.