Something that is rolling around in my dome.

If you catch something not native to the area you are fishing, do you keep/kill it?

Corollary questions:

Does it matter what the fish you catch is?
Does it matter if it is considered an "invasive" species?
Does it matter if you personally consider the fish to be non-native?
Does it matter if the State planted the fish in a non-native area?

What brings this to mind are the pics out there of Peacock Bass in Fla., Brown trout in Montana, LMB in Lake Tahoe, Steelhead in Great Lakes, etc, etc, etc.