Attempt to make the type splitting work for concrete types.