You used the Assigns keyword with more than one parameter. You can use Assigns with only one parameter and it must be the last parameter.
The following method declaration uses Assigns twice.
Assigns keyword.