@@ -0,0 +1,303 @@
+package com.github.nsnjson.decoding;%0A%0Aimport com.fasterxml.jackson.databind.JsonNode;%0A%0Aimport java.util.Optional;%0A%0Apublic interface DynamicDecoding extends Decoding %7B%0A%0A    default Optional%3CObject%3E decodeDynamic(JsonNode presentation) %7B%0A        return decode(presentation).flatMap(Optional::of);%0A    %7D%0A%0A%7D

Implement DynamicDecoding