module::get_profile() concept: https://github.com/cityindex/labs.cityindex.com/issues/102