I snapped my fingers and created #1
just for you
I'm not a fan of #2 because def points are too arbitrary for my liking to base anything off of, but I can simply not use it if I don't like it. Whether it's worth the time to spend on it to code is not up to me!