Sometimes unit tests don't catch everything. Since `KeyAttribute` was not marked public, CDQI v3.0 is effectively unusable. v3.0.1 will fix this today.