This is backward-incompatible change and I do not see any obvious reason for the change. Can you explain your motivation behind this?