gcc claims this is a shadow, though I can't find what it is shadowing...