Class has eaten my soul. New content to return reliably in approximately three weeks.