+ Changed priority to the POSIX priority type. + Added priority validation + Changed to call correct core routine. + Added priority conversion + Resolved return type problems.