Add tests for escaping
Allow unnamed and unbound parameter/block declarations to appear anywhere in signature

• Added actions that ensure these are only ever provided once