Allegory Revisited