There is no `-longValue` so this is somewhat of a hack