While at the same time simple changes to make code MUCH more reusable are not implemented. See Why the Mobile prefix?