...
The coordinates need to be in FK5 (J2000). Not all combination combinations of optional data make sense and the code is not robust enough to check for all the possible combinations. For instance; proper motion in RA and DEC should be supplied together.
...