Begin implementing abstract platform
fail! when attempting to call device::Server::update after the render task has closed
Make calling and casting explicit in implementation stubs