sublink: Same rationale as for subrel (5)

 * Fix all bugs introduced after tests.
 * Better handling of exceptions from heavy type failures.