Update

1. Change Linker.Link to be procedure.
2. Correct an Assertion