Asynchronous API.
NullPointerExceptions cleanup.
Asynchronous relationships.