Silence 'unused parameter' warnings
Ensure variable declarations stay above statements