Fixed an inconsistency with empty? method in Carriage class