Bug in function parsing?