Issue #19: Link module.