refactoring a nested if form to use cond
fixing block rendering when the context value is a hash table
rather than just listing features, give examples in the readme instead
further features to implement