Allow parameters for JSON constructor to be a type derived from the initialized member or a non-nullable version of a nullable member.
Made some constructors inaccessible
Issue an error if an [Imported] or [Serializable] type without any specified type check code is used as the operand for the 'is' or 'as' operator
Added class HttpUtility