Directed evolution 2.0: improving and deciphering enzyme properties | Synapse