Module module;
public Post reply( String message, PostView viewPost )
{
Post post = module.currentUnitOfWork().newEntity( Post.class );
post.message().set( message );
post.createdBy().set( poster.self() );
post.createdOn().set( new Date( module.currentUnitOfWork().currentTime() ) );
post.replyTo().set( viewPost.self() );
self().lastPost().set( post );