Barnacle cement: a polymerization model based on evolutionary concepts.