((OOC Note: This is related to this previous answer.))