Spruce registrations

0.0.47 (p-c83ecbc)