Layout wrapper function that encloses child route content within a shell.
final BloomNode Function(BloomNode child, Map<String, String> params)? layout;