allow multiple blocks in directive options