Revising how default applications are found / checked on Linux