Only issue is that the strong is hardcoded - otherwise this is actually technically required by PEP 396