I'd like to use a more appropriate BadMethodCallException here. :smile: