além de ter mudado o comportamento, o código foi duplicado!? qual a motivação para esse inline?