Issue #24 Added @Immutable annotation to PublicKey and PublicKeys.