internal sealed override long?ReadValue(EmberReader reader, out ParameterType?parameterType)
 {
     parameterType = ParameterType.Integer;
     return(reader.AssertAndReadContentsAsInt64());
 }
 internal sealed override TEnum?ReadValue(EmberReader reader, out ParameterType?parameterType)
 {
     parameterType = ParameterType.Enum;
     return(FastEnum.ToEnum <TEnum>(reader.AssertAndReadContentsAsInt64()));
 }