Currently, Page.title(asLink=True) bases it's format on the 'current site': [[wp:en:page]] will be rendered as [[page]] if the current site is enwiki, but as [[wp:en:page]] if the current site is nlwiktionary.
However, this is not necessarily what we want -- we want to use the link /on some page/ which may or may not be the 'current site'. Page.title should therefore take a Site object to override this behavior.
Version: core-(2.0)
Severity: normal