Addition of encode option fo reach link item

Each `link` can now optionally set it's encoding option.