PGObject::Simple::Role は、Moo とムース Perl のクラス、PGObject サービス ロケーターのインターフェイスを提供します。このサービス ロケーターは目的 Perl オブジェクト PostgreSQL ユーザ定義関数を統合してこれは「単純な」マッピングのアプローチを使用します。PGObject::Simple::Rrole と PGObject::Util::DBMethod の間をすべて計算ロジックが渡されるデータベース関数を完全な宣言型のクラスを記述することが可能です。