If organisms purposely limit their life spans via ageing or semelparous behavior , the associated evolved mechanisms could be very complex just as mechanisms that provide for mentation , vision , digestion , or other biological function are typically very complex .