F\*cking non-integer types