Allow a formatstr to be passed in for most blocks