link: Change as_link() methods to a link property