fix parsing fn apply after compound