That sort of construction is “legitimate” and idiomatic in English in that it is commonly used – at least it is common in American English. As far as I know, however, this usage is basically unknown in Britain.
I’d say the usage is informal, but it is nevertheless quite natural on the American side of the pond. It would not be at all unusual to hear it in casual conversation. The form without the word ‘for’ is also in common use here.
[color=darkblue]_________________________________________________________ [size=75]“Take care to get what you like or you will be forced to like what you get.” ~ George Bernard Shaw[/size]
I thought so, because if you google it, you’ll get a great many search results. But you made it clear and you both made it clear it is not good for formal writing.
For that matter, is it natural to say “allows for deletion of pages”, “allows for deletion of an activity record” instead of the normal “allows deletion of pages”? I presume it’s colloquial too, innit?