Hey what's with these empty functions? Are these placeholders for future work or some ruby magic I'm struggling to understand?