Functional pentaho plugin