An attempt at allowing different key blocks from assembly items