There is a similar package https://github.com/manuc66/JsonSubTypes Can you explain in Readme, what are pro and cons of your package , why someone should use your or their library?