The guards were an excellent extension of your idea. I also like the keys have infinite use until you swap for another one. Good job.
Thank you! I iterated over those ideas until I came up with interesting rules.