Michael Stewart believes there IS a world in which Lawrence Shankland signs an extended Hearts deal - but the club must have ...