I would omit the "arbitrary". In particular since we don't support static methods as per the spec.