oh, i guess this explains the inline. _why_ is this the case? is it something that should be revisited?