allow backwards compatibility within blocks