subtle inlining problem