Refactor Task::Updatable