statement => problem_statement,
testcnt => problem_testcnt() // $meta->{testcnt},
timeout => problem_timeout() // $meta->{timeout},
+ (problem_runner() // $meta->{runner}) eq 'File' ? (tests => encode_json $meta->{tests}) : (),
exists $meta->{files} ? (versource => $meta->{files}{ver}{content}, verformat => $meta->{files}{ver}{format}) : ()
})
}