Task neutrality: An essential factor for reuse?