Wow you're a very thorough man. It looks like you've put a lot of work into it, and actually this is something that could fit inside namcap too.