What's the purpose of this?  It seems like if includeHashInUrl is true that we should just leave `m` null.