Tacky: sorry for the slow response, I'll try to get some more out tonight or tomorrow.  I've been unexpectedly pulling 16-hour work days this week (they've had me doing range control for M4 ranges all week), so I haven't been able to compose a decently useful response.