Allowing implicit modifier on pattern variables in CLS