aspects of locale theory