Instead of passing in len here can't we just call other.length()?