Author: Syntax Sidrophel.