Fixed file permissions
Added 017-type-parameter-resolved-to-protocol
Removed obfuscating interim variable