@xitcliff: A platform is