Partially implemented quaternions