Allow canonical namespace prefixes, with alternatives
Brought to you by:
fbelleau,
vincentemonet
Namespace entries need to be extended to define alternate prefixes that will still match with the namespace URI, but which should not be used in queries. A common use case for this is http://bio2rdf.org/GO:0000112 which currently doesn't resolve, compared to the real URI http://bio2rdf.org/go:0000112 which does resolve.
This will likely require a signficant change in the way namespace prefixes are currently implemented internally
TODO: make the alternative prefix change to the preferred prefix when used in queries
Initial implementation done so the model doesn't need to change before 0.8 to accommodate this option