This was mostly for ease of development, but you are right that it should be more restrictive.