only because it always has. :( we can't break the existing API here either.