ScoController does not process set service operations correctly
Due to type erasure, the wrong receiver may be used in ScoController for SetServiceOperations if the operation has a list argument.
Due to type erasure, the wrong receiver may be used in ScoController for SetServiceOperations if the operation has a list argument.