Since these bindings are additional anyway, I would probably not use an optional. Just an empty map when they are not present.