code: public static <T> Level0ArrayOperator<T[],T> onArrayOf(final Type<T> type, final T[] target) {
          return new Level0ArrayOperator<T[],T>(type, ExecutionTarget.forOp(target, Normalisation.ARRAY(type.getRawClass())));
      }
docs: <p>
  Creates an <i>operation expression</i> on the specified target object, specifying the
  target type by means of the <tt>type</tt> parameter.
  </p>
  
  @param type the type of the target object (input type for the expression)
  @param target the target object on which the expression will execute
  @return an operator, ready for chaining