You can't make a value of some type invokable as an extension by adding 'extension' annotation to the type