A more generic default accessor