Change to_reproductive logic
Add pretty printer for recursive value