Throw in an optional implementation.