JSONValue can not be used by custom defined interfaces (#201)