Life cycle concept considered harmful | Synapse