Responding now~ Please hold on posts for a short while. Putting some deep thought into this one.~ Might take me an hour or so.~