Adds support for Floating IP

I do have to ask: you agree that it is still confusing when the error handler only returns a null on a 404?