Adds an item to the algorithm
true if the algorithm contents changed as a result of the call
the item to be added