I do not understand.
They have a great feature - which actually leaves something to be desired - but the existing fault - I call this a mistake - and thus to change its user to listen to their programs - they do not want.
Rather just write the documentation and change consequently the functioning dead.