add a `Platform` category - fixes #5