Modifying the Inner Layer
You should not modify the inner layer itself. Any changes you make to the code in compose.acl is likely to fail or produce unexpected results in subsequent releases of the software.
You should, however, be able to control the behavior of
compose_for_type(), which is the core function in
compose.acl, by using the
The Publishing Framework Hook.