So... is this a bad inline or not (bad because of a single if?), should I remove it?