bug solved: cucumber creates Order object via reflection not
constructor, so the value field was not initialized to price. Removed
ambiguity with this field. Also: /!\ Optimizer changes Orders given to
him.