Not sure I follow, I see 
```java
	@Override
	public String[] profilesToActivate() {
		return script == null ? new String[] { "use-expression" } : new String[] { "use-script" };
	}
```