Apply a network of "effects" to string input