Exhaustive syntheses of naphthofluoresceins and their functions.