Adding static factory method so generics can be inferred.