Optional type signature for function bindings