use more rubyesque style of default parameters
Allow all kinds of abbr for names to be linked