Add static getter and private property to avoid user modification.