Fix the user array check for access.
Insert a separating header between the user details and node form.
entity_load() needs an array or we see EntityMalformedException: Missing bundle property on entity of type node in entity_extract_ids()