changed to use default-value for mojoexecution
changed to use property instead of deprecated expression
removed wrongly placed $ from property definition
changed from using expression to default value
changed testing related expressions to properties