Add Float parse support, extract shared examples from parsers