platypus functionality (more or less) written in the Dancer framework.