I like the name but I don't like the fact that it can return None as this is not an integer.
I am sure there is a reason why you need it to do that though.