A universal approach to ratcheting problems of bree type incorporating arbitrary loading and material nonlinearity conditions. (August 2020)