Fixing CanReadType / CanWriteType logic to use base, and leaving application/json by default
Insert the CJ controller first