MORPHEUS-9: Using phantom types to offer compile time errors for SQL query issues.