This is not ready yet, but maybe sometime soon...

1