Maybe 'print(shape.__str__())' for compatibility reasons?