Might be a tomato plant?
Does anybody think this might possibly have any chance of being a tomato plant? I can't find any pictures of them with leaves like this. It's just growing in my compost pile so it could be anything, but I just wanted to see if I could narrow it down at all.
Thanks for any help!