What will be the semantics of such a splice? Currently you have two simple options: provide flags/privateWithin/annotations info inline OR splice it all together by creating an instance of Modifiers. Do you really need to add complicated logic to use something in between when this two options cover pretty much all the use cases?