make ReflectionRecordDecoder support ``` record TestRecord6(long val) { public TestRecord6(int valInt) { this(Long.valueOf(valInt)); } } ```