This is a complex subject area,.. It seems to have been addressed on a very simplistic basis by some other locales.
David Acton