why not just return `$statement` directly?