is this actually possible? can anyone spot a bug?
what use cases can you think of where this concept could be best applied?