Added possibility to override the ApiReader class (more flexible to provide some project defaults)