it's not equivalent, there will be times where order will return nil and in that case we better return the object and not the nil order.  So maybe better to have the following?  ```suggestion        elsif object.respond_to? :order && object.order.present?  ```    I am not sure you have seen but this is partially tested in weight_spec. I think it's very good we are adding tests for this specific class.