Liquid supplier is missing getOpposite, ITankContainer side is the direction we are in from the view of the tank