I should add what the intention was for going this direction. The main benefit is that this method is backwards compatible to the old system and to the 2.008 system and does not introduce breaking changes.