WIP workflows: updates

Test for checking everything 
It's a matter of taste. They can be (and should be) cleaned up at bundling time via _uglifyjs_.

for the code above, premature optimization is the root of all evils but `tagList()` is potentially called 6 times instead of 1. Let's hope it doesn't have too many side effects.