Provide a default implementation if none was provided