Add implementation detail, support broader use.
Fix links, previously were backward.