Text this: A rubber elasticity and softening model based on chain length statistics